home *** CD-ROM | disk | FTP | other *** search
/ PCMania 64 / PCMania CD64_1.iso / phy / phy005 / oop / objects.cpp < prev    next >
C/C++ Source or Header  |  1997-06-23  |  541b  |  26 lines

  1. //  Implementación de la clase objeto.
  2.  
  3. #include "objects.hpp"
  4. extern "C" {
  5.   #include <string.h>
  6.   }
  7.  
  8. objeto :: objeto(char *name, char *desc)
  9. {                //  Contructor de la clase objeto.
  10.  nombre.copia(name);
  11.  descripcion=desc;
  12.  }
  13.  
  14. char *objeto :: describe(void)
  15. {                //  Función para describir los objetos.
  16.  return descripcion;
  17.  }
  18.  
  19. int objeto :: es_un(Texto &que)    //  Devuelve un "booleano" indicando si
  20. {                // este objeto se llama "que".
  21.  Texto aux;
  22.  aux.copia(nombre);
  23.  aux.minusculas();
  24.  return(que.igual(aux));
  25.  }
  26.